var loginForm = null;
Ext.onReady(function() {
			Ext.BLANK_IMAGE_URL = './resources/ext/resources/images/default/s.gif';
			addLoginForm();
		});

function submitLoginForm() {
	if (loginForm.form.isValid()) {
		loginForm.form.doAction('submit', {
					method : 'post',

					success : function(retForm, retAction) {
						window.setTimeout("window.location='mainFrame.jsp'",
								200);
					},
					failure : function(retForm, retAction) {
						Ext.Msg.alert('操作', '登录失败: ' + retAction.result.data);
						loginForm.form.reset();
						this.disabled = false;
					},
					waitMsg : '正在登录，请稍后...'
				});
	}
}

function addLoginForm() {
	loginForm = new Ext.FormPanel({
				labelAlign : 'left',
				buttonAlign : 'right',
				bodyStyle : 'padding:5px 5px 0',
				width : 400,
				height:10,
				frame : true,// 设置了面板的边角是圆弧过度的，底色
				labelWidth : 80,
				url : 'login.do',
				keys : [{
							key : [10, 13],
							fn : submitLoginForm
						}],

				items : [{
							layout : 'column',// 在formpanel的itmes加入一个column的定义
							border : false,
							labelSeparator : ':',
							items : [{
										columnWidth : .41,
										layout : 'form',
										border : false,
										items : [{

													xtype : 'textfield',
													fieldLabel : '用户名',
													name : 'userName',
													anchor : '98%',
													allowBlank : false

												}]
									}, {
										columnWidth : .35,
										layout : 'form',
										border : false,
										items : [{
													xtype : 'textfield',
													fieldLabel : '密 码',
													readOnly : true,
													// value : _cus.attn,
													name : "passWord",
													anchor : '98%'
												}]
									}, {
										columnWidth : .21,
										layout : 'form',
										border : false,
										buttons : [{
													text : '登录',

													handler : submitLoginForm

												}, {
													text : '清空',
													handler : function() {
														loginForm.form.reset();
													}

												}]
									}]
						}]

			});
	loginForm.render("login-panel");
}
